// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi 
// Source File Name:   ITuple.java

package lights.interfaces;


// Referenced classes of package lights.interfaces:
//            IField

public interface ITuple
{

    public ITuple add(IField ifield);

    public ITuple set(IField ifield, int i);

    public IField get(int i);

    public ITuple insertAt(IField ifield, int i);

    public ITuple removeAt(int i);

    public IField[] getFields();

    public int length();

    public boolean matches(ITuple ituple);
}
